irrigation efficiency - English Synonyms Dictionary